Synonyms for "Simon Legree"

Words with similar meaning